TreeView: add missing nullability annotations
authorBilal Elmoussaoui <bil.elmoussaoui@gmail.com>
Tue, 24 Nov 2020 16:57:32 +0000 (17:57 +0100)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 2 Dec 2020 15:28:07 +0000 (10:28 -0500)
gtk/gtktreeview.c

index f404eec9e467d7b77b0429e520377196e4975826..def80e57761b2a87ed191e900026ab97a8f87c8a 100644 (file)
@@ -11067,10 +11067,11 @@ gtk_tree_view_set_expander_column (GtkTreeView       *tree_view,
  * gtk_tree_view_get_expander_column:
  * @tree_view: A #GtkTreeView
  *
- * Returns the column that is the current expander column.
+ * Returns the column that is the current expander column,
+ * or %NULL if none has been set.
  * This column has the expander arrow drawn next to it.
  *
- * Returns: (transfer none): The expander column.
+ * Returns: (transfer none) (nullable): The expander column.
  **/
 GtkTreeViewColumn *
 gtk_tree_view_get_expander_column (GtkTreeView *tree_view)
@@ -13178,7 +13179,7 @@ gtk_treeview_snapshot_border (GtkSnapshot           *snapshot,
  * Creates a #cairo_surface_t representation of the row at @path.  
  * This image is used for a drag icon.
  *
- * Returns: (transfer full): a newly-allocated surface of the drag icon.
+ * Returns: (transfer full) (nullable): a newly-allocated surface of the drag icon.
  **/
 GdkPaintable *
 gtk_tree_view_create_row_drag_icon (GtkTreeView  *tree_view,
@@ -13481,7 +13482,7 @@ gtk_tree_view_set_search_equal_func (GtkTreeView                *tree_view,
  * entry for @tree_view.  In case the built-in entry is being used, %NULL
  * will be returned.
  *
- * Returns: (transfer none): the entry currently in use as search entry.
+ * Returns: (transfer none) (nullable): the entry currently in use as search entry.
  */
 GtkEditable *
 gtk_tree_view_get_search_entry (GtkTreeView *tree_view)